package com.cgnpc.scp.purchase.service;

import cn.com.cgnpc.aep.bizcenter.appcenter.sdk.result.ApiResult;
import com.cgnpc.scp.common.bean.MyPageResult;
import com.cgnpc.scp.purchase.mybatis.entity.PurchaseAllocation;
import com.cgnpc.scp.purchase.mybatis.entity.ViewCLoseDemand;

/******************************
 * 用途说明: 计划跟踪
 * 作者姓名: chenshijie
 * 创建时间: 2019/11/20 14:39
 ******************************/
public interface ITrackingService {

    /**********************************
     * 用途说明: 查询分配给当前用户的需求列表
     * 参数说明 viewCLoseDemand
     * 返回值说明:
     ***********************************/
    MyPageResult<ViewCLoseDemand> queryUserAllocation(ViewCLoseDemand viewCLoseDemand) throws Exception;

    /**********************************
     * 用途说明: 修改需求状态
     * 参数说明 viewCLoseDemand
     * 返回值说明:
     ***********************************/
    ApiResult changeStatus(PurchaseAllocation purchaseAllocation) throws Exception;

}
